bare-eared squirrel monkey - French English Dictionary